package com.example.springbootaccesslimit.anno;

/**
 * 接口防刷的注解
 * @author lxiaol
 * @date 2022年02月09日 22:31
 */
import java.lang.annotation.Retention;
import java.lang.annotation.Target;

import static java.lang.annotation.ElementType.METHOD;
import static java.lang.annotation.RetentionPolicy.RUNTIME;

@Retention(RUNTIME)
@Target(METHOD)
public @interface AccessLimit {

    // 时间单位
    int seconds();

    // 单位时间内最大次数
    int maxCount();

}